CheckPoint Database

SoftwareShield CheckPoint™ License Server > CheckPoint™ Database > CheckPoint™ Database

## CheckPoint™ Database

The CheckPoint License Server uses a database to persist critical licensing and activation information about your software titles.

You can choose either Microsoft Access or Microsoft SQL Server as your database engine. Set up of the database can easily be done through the SoftwareShield License Manager CheckPoint Remote Administrator.

Note that every table in the CheckPoint database, has a "Deleted" field. In this way records are in fact seldom totally removed from the database, but are instead marked as "deleted". This allows enforcement of referential integrity while providing flexibility to "delete" records that are no longer applicable to a specific view of the data.

Keep in mind that you can manually open the database and delete these records (and all associated child records) if you are certain there is no longer any need for the data and you are concerned about the database size.

The CheckPoint database has a defined schema which SoftwareShield provides. A diagram of the schema is shown below.

### More Information

For information on actually setting up the CheckPoint database, see Configure CheckPoint Server Database.